radio controlled helicopter - German English Dictionary